翻訳と辞書
Words near each other
・ Object manipulation
・ Object model
・ Object model reference
・ Object Modeling in Color
・ Object modeling language
・ Object Naming Service
・ Object Oberon
・ Object of My Desire
・ Object of Obsession
・ Object of the mind
・ Object Orange
・ Object orgy
・ Object Oriented Data Technology
・ Object Oriented Input System
・ Object Oriented Management
Object Oriented Role Analysis and Modeling
・ Object pairing
・ Object Pascal
・ Object permanence
・ Object pool pattern
・ Object Process Graph
・ Object process methodology
・ Object pronoun
・ Object Query Language
・ Object relations theory
・ Object request broker
・ Object resurrection
・ Object Reuse and Exchange
・ Object REXX
・ Object sexuality


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Object Oriented Role Analysis and Modeling : ウィキペディア英語版
Object Oriented Role Analysis and Modeling
The Object Oriented Role Analysis and Modeling (OOram) is a method, based on the concept of ''role'', for performing object-oriented modeling. 〔
(Presented at OOPSLA 1996 Workshop: ''Exploration of Framework Design Principles'')〕
Originally (1989) coined ''Object Oriented Role Analysis, Synthesis and Structuring'' (OORASS), the method focuses on describing patterns of interaction without connecting the interaction to particular objects/instances. OOram was originally developed by Trygve Reenskaug (1996), a professor at the University of Oslo and the founder of the Norwegian IT company Taskon. The use of "roles" in OOram is similar in application to that of Agent-oriented programming.
Enterprise models created according to OOram may have a number of views, with each view presenting certain aspects of a model.〔Terje Totland (1997). (5.2.8 Object-Oriented role analysis and modeling (OOram) ) Thesis, Norwegian University of Science and Technology (NTNU), Trondheim.〕 The following ten views are proposed:〔(Reenskaug, 1996:60)〕
# ''Area of concern view'': Textual description of a phenomenon represented in the role model.
# ''Stimulus-response view'': Describes how environment roles may trigger activities in the organization (stimulus), together with the effect (response).
# ''Role list view'': List describing all roles of a role model together with attributes and textual explanation.
# ''Semantic view'': Describes meaning of roles and relationships between roles.
# ''Collaboration view'': Describes patterns of roles and message paths.
# ''Interface view'': Describes all messages that can be sent along a message path.
# ''Scenario view'': Provides a sample sequence of messages flowing between roles (a concrete example).
# ''Process view'': Describes data flow between roles and associated activities performed by the roles.
# ''State diagram view'': For each role, the legal states can be described together with messages that trigger transitions.
# ''Method specification view'': Describes what messages to send for each method belonging to a role. May also specify procedures to perform.
OOram suggests a varied mix of formal and informal notations and languages for representing and communicating models. Which view to use depends upon the needs in a particular situation.〔
== See also ==

* Object modeling language
* View model
* Unified Modeling Language
* i
*


抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Object Oriented Role Analysis and Modeling」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.